electrical machine engineers - Turkish English Dictionary